beat your brains out


beat your brains out
Beat your brains out
If you beat your brains out, you think hard about something but cannot solve, understand or remember it.

The small dictionary of idiomes. 2014.